Bean Town

noun
1.
Boston, Mass. (used as a nickname).
Slang definitions & phrases for Bean Town

Bean Town

noun phrase

Boston, Massachusetts (1900+)